package cn.wen.yinxiu.gateway.toolkit;import org.springframework.web.context.request.RequestContextHolder;import org.springframework.web.context.request.ServletRequestAttributes;import javax.servlet.http.HttpServletRequest;/** * @ClassName: HttpContextUtils * @Author: 小飞 * @Date: 2023/6/26 15:23 * @Description: */public class HttpContextUtils {    public static HttpServletRequest getHttpServletRequest() {        return ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest();    }    public static String getDomain(){        HttpServletRequest request = getHttpServletRequest();        StringBuffer url = request.getRequestURL();        return url.delete(url.length() - request.getRequestURI().length(), url.length()).toString();    }    public static String getOrigin(){        HttpServletRequest request = getHttpServletRequest();        return request.getHeader("Origin");    }}